There were basic things missing from the mobile homes - like a sponge in the kitchen and toilet paper in the bathrooms. Would have appreciated knowing that these items were not provided before we arrived so that we could have packed them. Staff was nice and fully competent, but wait times were LONG at the reception anytime we needed something - especially at checkout. Quite frustrating that we were told the pools were heated but they were not while we were there, meaning we couldn't swim. And the playgrounds were not fully put together (swings were not attached, for example). These small things would have made our stay even better.
Overall, this was an excellent place to stay, especially for the value. Loved the location on the island, especially with a beautiful trail running from the property for miles along the sea. Loved having two rooms so that our children could have their own. Food at the restaurant was good.