The place was wonderful, modern and clean, situated in the centre of Rome.
We strongly recommend it and plan to return in the near future.