Estrella offers a modern dining experience with a beautiful terrace and views.