This place is huge in a great location. Very clean and the hosts are super responsive. We will likely stay here again if we were in a big group.