Great place - great location - beautiful terrace