The apartment is well laid out and very comfortable - and clean! James and Katie are welcoming and responsive hosts.