Well appointed, clean and comfortable place in a great location. Excellent hosts. Highly recommended.