Good location, great view, comfortable and with a good size. The building has really cool amenities as well. Great communication before, during and after our stay.