Nice place! Very very near the airport limousine pick up area! Quite a distance from ikebukuro station. Recommend to drop off at higashi-ikebukuro instead.