Fantastic ! clean - comfortable - great location - great communication !