Such a great stay! The hosts are very easy to communicate with and they go out of their way to make your stay comfortable. The place was very clean and had everything we needed. You can’t beat the location. Amazing views of the water and a lovely garden - we loved hanging on the porch each morning! We hope to be back!