Great location, some amenities not as described but overall good for big groups