STAY HERE. Amazing accommodation for big groups - could not be happier!