Although away from the center of town, this resort is well worth the price tag. The rooms are lovely especially if you score a balcony. Breakfast, included, has many choices and is served by the pool, the garden or indoors if it's a cool day. The beach is steps down from the pool with umbrellas lounges and a table. They have daily activities, a spa and a gym. Once again our only complaint WA the mattress.....hard as a rock