“Beautiful hotel. Staff very accommodating. We arrived very early and they managed to get us to our room before 9am which after a long haul flight was great. We only ate once on site at the breakfast buffet. This was ok. Only issue we had was not huge selection and many small children running around and not many staff or parent supervision to access to food etc around handling. Not sure it was worth the cost. Overall great location close to mall and all the best beach bars and restaurants. Would……