Very easy to self- checkin. The common areas are great. Shared big kitchen / dining / lounge area. highly recommendable.