My family stayed here with our young son. The apartment is large, clean and bright and has air conditioning. The location is perfect, right across the street from the beach and there is a balcony with beautiful views. There are many beachfront restaurants nearby as well. Any time we had a question, we received an immediate response. Definitely recommend this for a family or small group!