The location of the venue is certainly the largest positive. Situated next to a Metro Station, it is only 15 minute journey to the airport. Every form of amenity is avaliable in short walking or cycling distance. Hosts were fantastic and incredibly helpful during my stay.