Very clean . Super easy check in. Perfect location. Very accommodating.