Maggie's place is wonderful! The location is amazing, only a 3 minute walk from Zhongxiao Fuxing station which is super convenient. The neighborhood is filled with restaurants and food stalls so you'll never run out of options. I highly recommend staying here!