Parking was easy. We had a Suite room and it was good for my husband, my son and I with 2 rooms. The room itself was ok, clean but a bit dark - some of the lights didn’t work. We enjoyed the pool with our 5 year old son, then tried to get a drink at the bar around 5:30p (peak happy hour timing) and the bartenders kept leaving the bar with no one in sight, so waited for 10m to find anyone. We ate at the onsite restaurant….food was good, but service was slow, due to short staff apparently. Finally retreated to our room for the night and there was an awful buzzing sound which went off every minute, sounded like it was coming from just outside our room. Our son was already asleep so we couldn’t call to change rooms at that point. Terrible night sleep. Then no hot water in the morning for showers, and when I informed the front desk as we checked out they indicated that a technician was working on something that perhaps impacted the water. No offer to reimburse any part of our stay, or any apology. Overall, the aircon for the night was nice, but I would definitely stay at another property next time!