There is clear self checkin instruction which is very flexible for us as our flight only touched down at midnight.
The location is relatively near to the Ximending shopping streets, around a 5 minutes walk to the central Ximending. Also a 5 minutes walk to the Ximen MRT station.
The room is smaller than expected, it can have 1 bed in the living room (in front of the TV), and another bed on the upper level (loft setup). There are a lot of amenities provided, including travel adapters, hair dryers, free bottle drinks and others.
Overall would recommend this place for a group of 4 travelers.