Great place, just as described!
I will definitely recommend Basque Stay.