Nice place with beautiful views and can accommodate large group of people