Excellent location, quiet peaceful place full of thoughtful touches. Communication with hosts was excellent and we had a wonderful stay.