Just returned after 8 nights here. Fabulous location, Bangla road, the beach and shopping centre all just a 5 minute walk away. A tailor, convienience store and hairdresser all located within the complex.
We stayed in a Deluxe room, and despite reports on here, we didn't need to pay for our safe. The safety deposit boxes come at an extra charge, but our keypad style safe cost us nothing. We also paid for the ease of having internet in our room, $28 for 7 days is not going to break the bank. If you don't want to pay that, there is free wifi in the coffee shop.
We found all staff very friendly and accomodating. The girls at front desk even managed to give us a late checkout at no extra charge and to find me a phone number of another resort so i could contact a friend.
The mini bar is what it is, a mini bar. Everything has a price clearly listed except for the 2 free bottles of water given to you each day.
The resturants left a bit to be desired, but with so many fantastic eateries on every corner, it didn't really matter.
Most of the staff spoke in english, but you cannot go into a resort in a foreign country and expect all the staff to speak perfect english. We are in their country, and i am sure their english is much better then my Thai.
In summary, this is a great resort in a great location. Considering the amount we paid for this place i was really happy with facilities. Yes, there are better resorts out there, but not with this price or location