Very good location and conform to the description . perfect place to visit Roma .