Fantastic location, located within 20 mins of Haneda Airport. Extremely accessible by subway and lots of food options nearby.