Perfect location. Flexible check in and check out timings. Pleasant communication.