Very clean and easy to access. Good communication prior to checking in. More that exceeded my expectations.