Excellent location and beautiful views of the water! Clear communication throughout. Great stay.