John's place has amazing view, comprehensive amenities, convenient location to airport.