I was very impressed by this hotel - not only was it clean beyond measure (seriously, the housekeeping staff was impeccable!), but the rooms had a beautifully artistic touch to them (I loved the massive photograph of the beach built into the wall above the bed). The bathroom was also clean and modern, and always had hot water for showers! It also helped a lot to have front desk staff like Juckshan and Sakila who were always kind and welcoming, and made me feel super comfortable and extremely safe, which was important to me as a solo female traveller. The only thing where there could have been a slight improvement was the room service menu list, which was quite short. However, the hotel has a restaurant with great food- my suggestion to travellers who like to order room service is to ask the hotel to bring you a restaurant menu- I did this and after doing so, I was able to order many different and delicious foods to my room. Overall, a great stay and I would definitely return :)