Very compact but has everything you need. The check in/out process was easy and the staff at the building as well as whole building facilities (e.g. ping pong table) were very nice.