This place was exactly what we were looking for. A large 2-level space with a separate living room, which was perfect for relaxing at the end of a long day of driving. You can see the water right from the windows. And a full kitchen which we definitely would have taken advantage of if we were staying for longer. If you're up for a bit of a walk, the restaurants are probably a half hour on foot, but we chose to drive into town for dinner. And as for booking, it was really easy to plan and communicate with the hosts. Super nice!