Absolute gem of a place! Clean, beautiful, attention to detail, and excellent communication. Enjoyed everything about my stay. Maria even offered for me to enjoy the property after check out time, while I waited for my next accommodations to be ready. So thoughtful!