Enjoyed every minute of our stay and planing to have another stay soon. The resort is beautifully located has an amazing Swimming pool and the rooms are great as well. The staff is very professional. Worth for money. Food is awesome and private beach is well maintained. Over all its very good stay.