Barbarella Suite, Naples, Location