Nice hotel in a nice location. Some reception staff are more helpful than others. Breakfast is awful. Cleaning staff take all of 1 minute to "refresh" your room. At check in you're asked to give a 1000 baht deposit, which is absolutely fine. At check out we were told that a bottle opener was missing from our room. We had'nt seen or used a bottle opener in the duration of our stay. When my husband had a beer in the room he had to use our nail clippers to open the bottle. Long story short, we were accused of stealing a bottle opener from the room & charged for it via our deposit. The manager came and despite me explaining that we didn't have one, just gave us an accusing look and charged us anyway. Apparently, rooms are checked before and after every checks in & out, so we must have stolen a bottle opener!! It was way too hot and I'd already been at reception "trying" to check out for approx 30 mins, and had a ferry to catch so I let it go. Disappointing experience at what could have been a much nicer hotel stay. I've travelled all over the world and I've never been in the habit of stealing from hotel rooms. In all honesty, as we were being accused & charged for stealing a bottle opener that was never in our room, my husband was returning 2 lovely branded beach towels that the hotel didn't know we had. If we were that way inclined we would, and could have taken them. We're not that type of guest & resent being treated as thieves. Wouldn't stay again or recommend!