The room was quite nice. It took us a bit to figure out the AC but once we figured that out, everything was good. They have a great system to restock items you need without getting housekeeping. You put the empties or dirty towels in the basket outside your door and they will replenish it for you. The breakfast there was really good. We decided to add it to our stay halfway through. The pool is nice same with the gym. It was nice to have the kitchenette and laundry machine, mainly our reason for booking. The only problem we encountered was with the washing machine. We followed the instructions to the t but could not get our clothes dry no matter how many times we tried. Upon checkout we asked the guy if we could get them dry before we returned later for bags to head to the train station but unfortunately there was a miscommunication and they were not dry. We should have checked with the front desk clerk before leaving. It was disappointing to leave with wet laundry but everything else was great. They have a tuk tuk shuttle that you can take up and down the long street and sometimes you can get picked up mid walk if they go past you on your way back. A good place to stay, I'd stay again.