Our son was married on the beach here and it was amazing. The staff was friendly, the service was wonderful, and they went out of their way to accomodate our every need. The food was delicious and the baker even made the wedding cake from a family recipe! The hotel itself is beautiful! The gardens are gorgeous and the rooms and villas are lovely.