Very clean and comfortable. Kitchen has all amenities and easy check in and communication. Would definitely stay again!