Just fabulous. Clean, comfortable, great kitchen and bathroom. Easy check in, great communication. Great price. Kinda perfect.