Excellent location in the heart of Tokyo, incredibly nice facilities and great for a weekend trip to the city!