I have only one thing to say: perfect! The location, the apartment, the host and even Buster the dog were great!