Excellent location. The place is pretty big and clean enough. We enjoy our stay during our Taipei trip.