Having read a few of the reviews on Expedia and Trip Advisor, I thought that this would be the low light of our trip. The hotel was quit pleasant.
On the plus side the the room was clean and facilities of the hotel resort are quite adequate. With the incredible Long Beach on your door step, it is quite spectacular and one of the nicest beaches we stayed at. A lovely walk along the beach at night would bring you to many, many options for dinner and drinks after. In particular Thai Cat was exceptional, look out for Dol on the barbecue, a fantastic character.
On the down side our room was on the far end of the resort, i.e. next to the entrance, and the longest walk to get to the beach, but only 8 minutes. The shower was a bit of an odd one with no door and water going everywhere when you have a shower. Our hotel block was located near a swampy area, so we inundated with mosquitos at night and not able to open the patio door. The breakfast although plentiful, ,not to my taste, but my taste is different others, so most people would find it okay. Breakfast was busy so we had to wait for a table a few times as there are not enough tables for everyone.
Travel tip, the authorities will charge 20 baht each person to enter when you arrive by ferry. It is a bit of chaos when you arrive with taxis. Most are tuktuks they are safe and are the cheapest. The police are also stopping some taxi cars as there are some that are not authorised taxi workers.