Very nice place. You will feel at home. Also really close to airport.