We had a family trip for 3 nights and this was a return visit for us. We love the location and facilities, even if the rain made it hard to use them this time. We were, however, somewhat disappointed with our accommodation. We had previously stayed in a Spinnaker and it was adequate, had what we needed and, we felt, was appropriately priced. This time we went for the Island View Villa, billed as 'luxurious' and we had high expectations. Sadly, we did not feel this title was particularly fitting. It seems all accommodation are cabin style, which is fine, but the types of doors all seem to have bit gaps in the middle of where they join and also underneath (which wasn't great in cold weather). The heating systems are old and noisy. We had a great deal of rain during our stay. In one of the rooms the external part of the heater was positioned in such a way that the rain dripped on the metal housing, which was incredibly loud when trying to sleep. One of the rooms had almost no storage for clothing. The fixtures are old and tired, one cupboard door was falling off its hinges. We have no issues with old, but, again, this would not be something we would attribute the label 'luxurious' to. Views were great, parking right beside the unit. Laundry facilities and dishwasher in the unit were good.