Our Cape Canaveral location is newly renovated and is now available for bookings! Please contact us directly to inquire about booking our Villas! Thank you! Villas: 199 Tyler Ave Cape Canaveral, FL 32920 Coco Sands VillasUnit #1 Previous Next book this room now! Coco Sands VillasUnit #2 Previous Next book this room now!