wonderful place to stay in the heart of ikebukuro. literally one of the best locations you could stay in.