Definitely convenient for travelling in big groups. Excellent location, with a variety of restaurants and shops to choose from plus the Yau Ma Tei (Exit D) MTR is just 2 mins away on foot. The Airport Bus Station is just in front of the building so you don't need to worry about transporting your luggages.