This is the second time I have stayed here. There are many different cottages, but they are all modern, nicely decorated and in a good location. Staff are very accommodating, friendly and helpful. Great modern, clean bathrooms, kitchens. Lots of amenities for outdoor activities and great parking. Only complaint is that some of the one bedroom cottages are a bit cramped-okay for one, but some maybe too cramped and small for two. If that's not a problem, I highly recommend this place.