Great hotel, I had a fantastic 2 bedroom suite with ocean view, would have been ideal for a family. Great staff and set on stunning beach. You have got local restaurents, massage places, bars, small super market in walking distance plus a great local laundry. The only thing that lets the hotel down is the gym, which is so old and poorly maintained its a accident waiting to happen. Hoping to visit again next year and hopefully gym will be sorted by then.