You assume correctly. The Leaky Cauldron is just an inn, you'll get a room and a decent bath, but that's about it. Diagon Alley is noisier and more expensive than elsewhere in Wizarding London, although I suppose there's something to be said about being centrally located.