The location is perfect. The views from the porch are absolutely incredible at all times of day. We brought our own kayak and were able to put it in the water mere meters from the front door. The beach just out on the main street is nice and quiet and there is always free parking. Bill is a proactive and very available host.