During our stay, staff were very pleasant and kind. The outdoor area of the hotel was beautiful and the pool was amazing and a great feature to have in such a warm island. However, the location of the hotel was a huge let down, there was a giant car park right next to the hotel and a main road on the front and side of the hotel that was incredibly noisy and you could hear most of the time. Our room lacked a lot of features like a clothes line (we noticed majority of the rooms around us had one but we didn’t), a rack to hang towels in the bathroom or a fan in the bathroom which made it very hot and unpleasant and the small window only made it incredibly noisy from the road. The rooms don’t seem up to standard compared to the outdoor area of the hotel. Our experience was hindered mostly by the fact after check out and settling the payment with the accomodation, they had charged our card an additional few hundred dollars due to a mix up made by hotel staff undercharging us and without prior consent or knowledge they withdrew the money from the card details provided at the time of booking online (which we were under the impression was for the use of securing the booking or in the chance of a last minute cancellation, not for the hotel to use to charge additional payments without consent from us first). Overall, it was an average experience.