Lovely views, place is large, clean and exactly as described. Would highly recommend, particularly for large groups.