this is a test description
Ocean front accommodations with full kitchens located at Cocoa Beach, Florida - South Beach Inn is the closest beach to Disney World.
Amenities
Ocean front accommodations with full kitchens located at Cocoa Beach, Florida - South Beach Inn is the closest beach to Disney World.