Place is an amazing stay for big groups