Very very clean, great location, communication and check in process all very easy and seamless. Would 100% recommend