If you're coming to Vieste, stay here! The view is AMAZING and the flat is new with lots of space and big windows for lots of natural light. We stayed here for a week and the flat was especially great for a longer stay.
There was a washing machine, clothes drying rack and pegs, plus a separate balcony off the bathroom to dry your clothes (rather than having to use the main balcony). There is a walk in robe with lots of space and bedside tables + plugs for both sides of the bed. The internet was fast (faster than our home internet even!).
There is no lift but the stairs to the flat were big and roomy - i.e. they were not those tiny, steep stairs you sometimes find in old buildings where you risk breaking an ankle as you're lugging your suitcase up the stairs!
Location was fantastic - we walked to both beaches (the same ones we could see from the flat) and we also walked into the city centre and old town. Everything was a really short walk and we didn't need to use our car for the entire week.