Excellent, responsive hosts. Well appointed, immaculate accommodation in an excellent location