Great location for transport and away from the crowds. Still easy to explore and great local cafes etc nearby with a fun vibe. It’s all about the piazza in Italy and there were a few nearby 🥂
Easy and quick communication.