Location is great. Staff is very helpful and is willing to answer many of our requests even though the latter were out of schedule. Definitely recommand this place for holliday in Rome.