The unit is fantastic big and simple but nice. it could able to house more than 10 persons without feeling any space issue. the whole unit is well equipped such as cooking facilities, TV sets, sofa set, dining table,.etc.
The place is a bit far from Chit lom station need about 10 - 12 mins walking distance if bring with a luggage under hot sun or rain.
They do provide "Free" transport at 9 am and 2 pm (just 2 trips a day) and you're required to pre-order 1 hour ahead.
As for the check-in is simple as there is a check-in counter reception (just like check-in to the hotel).
At night this area is a bit isolated from the main street. if we are back here again I might consider coming back to stay here.