Stayed here 1 year ago for 3 nights, this time 9 nights. Bit of a muck up when checking in as overcharged us a large amount but got it sorted, but not like they were bending over backwards to sort it out. Room generally OK, Had kitchen, full size fridge freezer, oven, dishwasher, microwave plus crockery cutlery. No coffee maker but bought our own with us. Saggy couch, bed ok, room servicing a bit random, air con in lounge & main bedroom ok, 2nd bedroom air con just remains on freezing cold, needs a service technician. Bathroom toilet laundry all in one room. Washing machine ok, but dryer when it gets to end of cycle just goes to next cycle & keeps going. A guest not realising this may end up burning the place down. If Breakfast is included they are nothing special in fact by hotel standard very low quality. Bar has happy hour but quality of cocktails random, one night a great margarita, the next night worst one I ever had. Never had dinner there. Pool area really nice & clean water, although sides of pool need a good scrub. Not a great effort in keeping leaves etc raked up in the gardens. Was a hassle get an extra pool entry card. It’s 1.3km walk to beach but with beach redevelopment more like 1.7km. Local bus stops right outside service every 30 mins. If you need a Taxi, book in advance.. no Uber.
Place needs a bit of a tidy up in the room, a plumber for less than half a day would sort the wonkey kitchen tap etc.
No a bad place to stay, but they could do better.