What a beautiful place to stay. Very clean, very quiet, very comfortable. The location is excellent. David is a great host and communication was very smooth and organized. We had a fabulous experience.