On our arrival and when we checked in I was disappointed and felt robbed we were staying in the lake building no beautiful views and building itself was tried looking on the outside couldn’t fault cleanliness of the room was spotless and modern so I had no complaints there. I voiced my concerns and they offered a room on the ocean side at a higher cost or another room on the lake side with a better view that we could look at the next day after breakfast. We checked both rooms out, the ocean room had a balcony with garden views and the outside of the building was more modern inside was exactly the same as lake room, we had to decide whether paying THB 800 extra a day was worth the garden view when the rooms inside were exactly the same only difference was the balcony with garden views or no balcony with a little view of the lake. For us it was a no brainer we took the lake room at a lower cost and we were happy. Everything else the hotel had to offer still applied to all guests. They had 2 beautiful swimming pools with bars, a private beach front with comfortable seats and umbrellas, a bar and eatery on the beach plus a buffet breakfast and great location. Most staff were very friendly and welcoming. All up, it turned out to be an excellent place to stay.