Excellent location, impeccable cleanliness and modern (hard to find in Rome). Will gladly stay again.