We all had a great stay. A perfect set up for our group of friends with good amenities and the 2 bathrooms and 3 toilets very handy. We enjoyed the outdoor area/bbq and back yard for the kids. Awesome location to the strip of shops and beach, meant we could walk everywhere. Responsive comms back from Michael and Karen was much appreciated. Would definitely return!