Fantastic location, charming flat, excellent host