Absolutely amazing place to stay!!! The most beautiful location you can imagine, and right on the water is something you cannot beat. Truly wish we could have stayed here longer, hopefully on a return trip we can stay here again! Wonderful hosts.