Excellent location, clean, stylish, attentive hosts who readily available, and good value for money. The location in particular was really outstanding.