It is neat and well-tended with sunshades , flowers , and seats , and enjoys a picturesque view over to the tiny Ilheu de Ferro ( Isle of Iron ) .
The area has a park-like setting , a small cafe where tourists can get sandwiches and a beautiful view .