We stayed here for 4 nights, contrary to other reviews we found the staff extremely pleasant, each time we passed the counter or entered the hotel they would say hello.
The breakfast and unlimited filtered water was great, the rooms were clean, air conditioned and comfortable. When we put our 'please clean' sign on our room the room was cleaned for us.
The staff helped with booking tours and airport transfers.
We enjoyed the less than 5 minute walk to the main strip of shops. The furthest we had to walk to a restaurant was 1km but that's because it was a particular restaurant we wanted to try. There are many excellent restaurants and shops within 500-600m of the hotel and it's nice being off the Main Street where we found it to be a bit quieter overnight.
The only downfall was that there was no welcome drink as stated and we booked the deluxe room- which in the photos appears to be 1 queen bed when really it is 2 singles that can be pushed next to each other.