Located a few steps from Mascot station and very close to the airport it is a great place if you have to be close to the airport.
Beverly and Michael are very interactive and you feel welcome in their home.
The area also offers a variety of places to eat etc, even though it is fairly industrialized, so you are probably better off taking a stroll closer to CBD.
Would definitely recommend