Omalas place was an incredible price for the location and super easy to take the train or bus anywhere in the city! The place was clean and the hosts were very accomodating and they responded fast! I would highly recommend them to anyone staying in Hollis or near the airport!