Leo's placec is an excellent location for guests needing a place close to the airport. Positive host(s). Economical.