The place is beautiful and very comfortable. Is a very nice family but the daughter that works at the front desk needs to be a little more welcomy , it looks like she is not too comfortable speaking English. We had some booking issues, that is not what you want to find out when you arrive to your hotel on your vacation, I wish we knew this before we arrived there. Other than that is a great place.