This was a great hotel, rooms were really clean and spacious, especially the balcony. The private jacuzzi was nice, but only had cold water. The kitchen was great, too bad I didn't get a chance to use it as we were there only 2 days. The beach was a little rocky and not suitable to swim in low tide, but high tide it was fine, really calm and easy to swim, not like the surfing beaches on the west coast of Phuket. We were there in the low season, so it was really quiet. There were times when we were the only people on the whole beach/ocean. The downside of this was that there was very little within walking distance, so if you go during low season, be prepared to rent a bike or car. Staff was friendly and helpful, though we didn't ask too much of them. Wish we had been able to stay longer!