Just spent a very relaxing week at this resort and enjoyed it immensely. The resort personnel were very helpful and friendly. The resort is located right on the beach and is well maintained. It is convenient to many restaurants and tourist sites and all in all was pretty close to perfect in all respects. Will come back !!