Very clean place. Amazing staff at check in. Just want i would have expected.