Fantastic location right on the beach, full kitchen, powerful split-system air conditioner, several BBQs available to guests.
Suite was older, bed was too soft to be comfortable, carpets are in rough shape, and suite could use a thorough scrubbing (dead bugs in light fixtures, dirty window sills, etc). But overall it's decent, if not a little too expensive.