Excellent location, very short walk to the beautiful beach. The apartment and resort were clean and the pool was perfect for the kids. We would definitely book again.