The place is reasonably priced and located within Tokyo, but as expected is a little small and four people might be a bit cosy. Good place for a short stay.