Clean and up to date! Nice touches and all the conveniences not found in traditional hotels.