excellent location and comfortable - hotel level comfort