Charming 20-room boutique with leafy courtyard plunge pool, yoga studio, and easy access to Montjuïc trails.