Good location, very clean, great communication and easy self check in.