I gave the Waterfront Cottage a 5 star review because, admittedly, it is a 5 star property. However, I considered giving a much lower rating due to the fact that nowhere in the listing did it say I needed to bring my own bed linens and bath towels. Luckily, I read another review and emailed Dan the day before we arrived, so the crisis was averted. My only other issue was with the cleaning requirements. They seemed a little excessive, and again, not explained in the listing, only when you arrive. Having said all that...we were extremely impressed with the property! The view is spectacular, the beds are very comfortable, the place was spotless, and the extras (we only used the kayaks) were great! The beach is shale, so bring water shoes/flip flops for water access. Would I stay again? 100% absolutely. Our family had a fantastic, peaceful stay.