Lovely place with everything you could want for a short stay in Rome