Great location, tidy flat, attentive host - couldn't ask for more.