This hotel is one of the best hotel I have every stayed at. I stayed twice, one time on the first floor and one time on the ground floor. Both floors are good. The first floor has a balcony with sunbeds and the groundfloor has a sort of a room you can turn into an indoor or an outdoor room. The beach is fantastic and please also enjoy the happy hour. There is a really smart thinking with using the sunbeds during the day and turning them into lounge chairs during the night. The food is absolutely amazing in the restaurant as I don't fancy the rice and sauce typical thai food on the streets. Good wine. Nice breakfast and the staff is so friendly. We stayed for a weekend both of the times and the first time we did not go outside the hotel area. My son of 5 years loved this. I hope I can go back some day.