The place is 5 mins away from the Central Station and about 10-20 mins by foot to most attractions depending where you are trying to go, so I'd say its a good location.