More spacious than expected. Stylish place that's close to Sunshine City (Ikebukuro)