I had an incredible stay at Rama. I stayed solo for 3 nights. The room was quiet, aircon great, bed comfortable, water hot. Daily room cleaning and towel replacement was lovely. Location is perfect- ATM, pharmacy, mini mart and beach all within a 5-minute walk. Restaurants and pubs right next door. The restaurant serves great food and you can order room service. I used the gym, pool and laundry during my stay. The gym is small, but had enough equipment for a decent workout (weights and cardio). The pool view is stunning and you can order drinks and food and eat them at the pool. Laundry was good- small fee to use washer and dryer and free detergent. Top notch service at the front desk- they were able to assist with all my requests and went above and beyond to make my stay as comfortable as possible.