We stayed here for close to a week in June. Booking was easy as was key pick up and drop off. The location can't be beat as you can view the water from both suites. The suites are roomy and equipped for cooking (if that's what one wants to do) with a dishwasher. The bathroom was incredibly spacious. These are self-catered apartments that do come with towels and dishes as well as shampoo, etc. They don't do daily cleaning so if that is your thing, then you should look elsewhere. Personally, I liked not having to worry about someone tapping on the door to clean. The suites are small enough yet spacious enough that you can do a quick sweep (hard wood floors throughout and slate in bathroom), etc and things are nice and tidy. Internet was spotty though. I would definitely stay here again--probably upstairs for unobstructed views of lake (there was a truck parked in the driveway next door so the view was interrupted) and even more privacy.