Couldn't have asked for more. The spot is so relaxing we extended our stay which Andrea made very easy for us. He is the perfect host and went out of his way to be helpful. The facilities are done to very high standards. I have no reservations in giving this holiday 5 stars.