Very hospitable place. Very spacious for big groups.