Great place. Fantastic location, very easy to find and check in. Good place to explore Tokyo from.