Great place - great location. great terrace. everything perfect! Thanks!