We loved staying here. The apartment were big and clean, an exactly as they are advertised. The location is great, just a few minutes from the beach and Main Street. Teo was so helpful in planning our trip, and was always there for any questions.