Beautiful place, great terrace, good restaurants, shopping, train station nearby