Overall, we like the hotel. Is a big hotel where the rooms are distributed across few buildings or blocks and it is not noisy. However, we were allocated to a ground floor unit with no view which is not to my liking. The landscape of the property can be improved. I was shocked to see a snake and a frog outside of my unit. I didn't highlight to the staff as my unit is close to the nature and on the ground floor. So, for people whom are not nature lover, you might not like the ground unit. Lastly, for stayers whom has tour plans, maybe this hotel might not be a suitable ones as it takes a bit of time and the inconvenience of getting out of the hotel. They will get a buggy to pick you up from the room to the reception, then you can order a hotel transport or taxi to get out of the hotel. This is my first time to Koh Samui, i didn't know the taxi fare is not by metered. Grab is limited, and they have a lot of restricted pick up area which is quite annoying too. Other than the inconveniences, the overall stay in Ritz was still pleasant.