Very good location, perfect for short stay in Rome.