Our stay was comfortable and relaxing. The room and hallways were very clean. After walking back from the beach and bringing sand everywhere, the staff clean the floors very well. It was comfortable to walk bare feet in the room without having sand stuck to the bottom and then having sandy beds.
The room (seaview deluxe) was spacious and the view was great as it overlooked the pool and beach. Balcony was great too. The toilet was separate from the shower room which is a bonus! A big problem we found was the connecting door between the rooms were not sound proof - could hear everything our neighbour were discussing.
The food in the restaurant was very good, not a massive selection but they were all cooked very well, especially the seafood. Food is expensive when compared to what you can purchase in town, but if you add the costs of going into town and back, then eating in the resort will be cheaper. The resort also offers a tuk tuk driver you can hire to take you around Sihanoukville.
The beach and beach bar was relaxing, however the constant nagging from the locals to join their tours, buying sunglasses, bracelets or massage were extremely annoying as you try to enjoy the tranquillity of the area. Not sure if the resort could limit the pestering as the beach is a public area. The locals do not bother you if you sit in the bar area. The staff were friendly, helpful, smiled and remembered the customers however, the English standard was not the greatest.
Will come back!