Great location close to the beach, main shopping areas, tour companies & public transport.
Breakfast included- great- but very simple: cereal, toast, pastries & fruit. No eggs or meats and its first come first serve. They don't seem to restock. However, breakfast is breakfast! We were still happy to have it.
The beach area was fantastic, Take note that umbrellas are $19 USD in addition to the resort fee.
The room was clean but looked about 10 years older than the pictures online. Many things needed replacing inside our room visually, but for the most part it was functional and comfortable.
Be aware that the pool and gym in the images aren't on site, but are only a 1 minute walk to the neighbouring hotel which sanctuary guests are welcome to use included with hotel fees.