We had a very pleasant stay at Villa Piedra. Communication went great and the villa exceeded our expectations. The place was authentic, clean and the outdoor area superb as well. My warmest recommendations. Thank you for the great service and fresh towels and cleaning during the stay.