A very friendly host, great accommodation, good restaurant suggestions and much more mean what? The ideal apartment for a short trip!