Good location, well equipped apartment & easy check in and communication