The place is located only 10mins from the airport. The hosts answered questions very quickly and gave very clear instructions for self check in. Highly recommended.