Very clean and well decorated! Communication was great and appreciate the detail of the parking and check in process.