Fantastic experience from initial inquiry to checkout. The unit was spotless and exactly as described. We love the location of the ridge Villas - great views, amazing beaches, and plenty of great restaurants nearby.