Now here's something you don't see everyday. Thank you, Marriott Key Largo Bay Beach Resort in the Florida Keys!
All products are independently selected by our writers and editors. If you buy something through our links, Oyster may earn an affiliate commission.