Really nice place with excellent view of Taipei 101, far better than staying in a hotel