Stylish appartment, great hosts, good communication and nothing seemed too much trouble.
Roof terrace is an excellent bonus to enjoy the sun.
Good location for exploring the the old town, close to bars and restaurants.