We had a great stay here. The apartment was immaculately clean and was in the perfect location, lots of beaches within a short driving distance. Easy check in and great communication. 5*