We enjoyed our stay, weather was very nice. To get to the main sites you would have to take a no.8 team. ( great service)
Too far to walk over an hour. ( some not so nice walking)
Restaurants there are a few near, but you would have to go by tram.