Super value for money. We had a waterfront bungalow, self contained and with a patio overlooking the trees, beach and sea. Large, comfortable, a big bathroom with indoor and outdoor shower. Friendly, welcoming service, and a bright and pleasant restaurant/reception area. Food available at dinner was very good we thought. We will definitely use Rocky Point again as a stop off when driving Koh Samui/Bangkok.
Be aware if you plan to stay for a few days vacation, that the beach in front of the resort is rocky (hence the name), but there is a sandy beach a 100m stroll along the waterfront. And there is a pool.