The Metro Hotel,taipei: Location & Reviews