Great for large groups we had 16 and it was perfect.
Location is incredible and central. Joao is really helpful.
Place was clean and although we mostly just slept there the kitchen was well equipped and there were enough towel and bedding.