Everything was amazing, very easy check in, very clean, had everything you could need, comfortable beds and sofa bed. Kitchen is a little small but very happy with our stay!