This place has a great atmosphere and beautiful views. Very clean and everyone is so friendly. This is our second time visiting and we will continue to do so every year.