Enjoyable stay. Pros: super clean, nice grounds, beach chairs and cooler, great kitchen, convenient location. Cons: no table to eat outside, noisy kids above us, more "hotel" than "home" and missing personal touches. All in all, we would stay here again!