We have stayed here many times. We had our wedding here on August 4 2012. The patra staff were amazing . We stayed in the royal villa on the beraton villa pool. It was divine . Thank you very much . Our wedding was amazing. We did have a few dramas but I think that's normal getting married in a foreign country but the staff put it all right. We had quite a lot of friends stay here in various types of rooms . They all enjoyed it .