The location is perfect. Literally 1 min from the TST station. You can also go by walking to the Star Ferry Terminal which is convenient to access the island area.
Recommended!!