Great location, great apprtment and attentive hosts