I booked the Shearwater resort because it said close to the beach, shops and other amenities. we were travelling in a group of 10 adults for a mix of business and pleasure. We booked 3 double rooms and a 3 brm apartment. We were all very happy with our rooms. although, just a hint to the resort, if you booking in a group, it's good if they all get similar rooms. As in, they should all get a spa :-) Anyway, we were more than happy with the facilities. Very clean and modern. breakfast downstairs in the sun was just a fabulous start to the day. Within easy flat walking distance to the beautiful kings Beach with excellent BBQ facilities. Very clean and easy to use for FREE ! Check in was easy despite the larger group and we were made to feel very welcome for our entire stay. i would definitely stay there again and would highly recommend to anyone for business or family holiday.