Thank you so much for the wonderful stay! The place is absolutely beautiful and the location is excellent. This is exactly what we were looking for and our entire family enjoyed everything.Juan is an excellent host, you cannot ask for any better! Thank you and hope to stay there again.