Comfortable and private apartment near the Denver airport