Our room was beautiful, large comfy bed, great shower, clean yet homely. My favourite part was the lovely outside balcony with large and d very comfortable hammock, it was worth paying the extra for this room type.
The location is great if you re happy to be be away from the main town, although we walked into town twice and found it a fairly easy and very pretty walk. I really liked being away from the hustle and bustle. Long beach is a short but steep walk away, this would be a nice place to stay, with some good snorkeling (we saw the black tip reef sharks t shark point) but not as pretty as Viking Resort bay.
The restaurant at the resort was better than I expected, not the best food ever but the fried rice was super tasty and prices not too high. Lots of choice at breakfast.
The staff were all pleasant and helpful.
Overall very happy with my choice to stay here and would recommend.