We spent 3 nights in Ben's apartment in a group of 7. Check-in process was very easy and convenient - there was no strict timeframe to obey.
The place consists of 3 bedrooms. Unfortunately the toilet is between two of them which makes it inconvenient, especially at night.
The kitchen is equiped well, sugar and coffee filters were provided, there were dishwasher available which was a nice add-on.