Loved: Amazing view of the beach, washing facilities, kitchen, large spaces, salt water pool was a delight, staff we met were friendly and happy to store our luggage after check out, kid friendly, price was good.
Didn't Love: beds were so hard to sleep on - very hard, no pillow options - all low and soft, no washing liquid, reception had very limited hours, spa was broken first few days of our stay.