Don't let the location of this place scare you away. It's close to the airport. Brand new place. Great amenities. Comfortable beds.