I had an all too short stay at this beautiful property in Aug of 2012. The hotel was affordable and the room was large with a large patio and very nice bathroom. The pool and surrounding grounds were gorgeous. You can tell they put alot of care into the property. Laying by the pool was very relaxing and comfortable. The beach is a short 10 min walk. Their restaurant was amazing. It was really the highlight of an outstanding hotel which should speak volumes.