A beautiful haven in a great location. Peaceful and stylish. Great hosts - communicative and flexible. Thank you!