Very clean, anything you may need available. Easy check in and comfortable spaces. Would definitely stay again!