place was spot on, location and views are gorgeous. guy that greets you is nice, punctual and helpful. Very nice place. 5*