Terrific place, beautifully designed, great location and wonderful hosts. Would def book again! Fabulous hosts who were attentive and very accommodating. Great stay!