Fantastic location with unbeatable views. This place is huge, perfect for big groups.