We loved Hahei beach resort! The beach is spectacular and the town is walkable. Staff are friendly and helpful. With cathedral cove being closed at the moment, they were knowledgeable in offering other ways to see it and nearby water attractions.
The one sort of less than perfect item is the sleeping situation. The bed was extremely soft, which we found uncomfortable. The room was very humid, which is to be expected at a beach cabin.
Overall would recommend this place and stay here again!