Amazing place, one of the best I have ever been. Better than most of 5 stars hotels in Rome, absolutely recommended!