I don't believe I've ever been in a bigger apartment. The 4 bedrooms and location are quite nice for larger groups like ours was. The place is clean and has everything you need if you don't expect 5 star luxury villa of course.
The issues we had were minor, but you can discuss with Adam in advance if you need something more ( towels, blankets etc ), which I did not like that are extra charge, but ok.
Overall: pleasant stay :)