Brilliant location, Perfectly equipped, attentive hosts. Just perfect.