This is Spain, that says it all! Everything is great there, Esparaguera is a magical small and very cozy town, very nice kind people! A quiet, peaceful city with very ancient and beautiful architecture! It stands almost at the foot of Montserrat Mountain, Barcelona is just around the corner! A very nice city!