We loved staying here, the kids enjoyed having a separate living space downstairs (and so did we) The Sandy Hill beach was loads of fun. The kitchen was fully loaded with all the bits and pieces (not crappy pots and utensils like some places) to make our family breakfast lunch and dinner here. The entertainment system was great too. Very happy with our experience.