The location is perfect! The beach and breakfast spots are within easy walking distance. David was very hospitable and provided everything you could possibly need. The room was comfortable and felt like home for the few days I was there. I highly recommend!