We don't speak a lick of Italian but they were very accommodating regardless and google translate was easy enough :) The location is seriously amazing, only a ten minute walk from the central station.