Lovely and modern place in short walking distance of Vatican and many other famous spots.