The place is amazing for large groups. Very clean space, the kitchen is fully equipped and a great location. Very happy with our stay