Sparkling clean, beautiful vista. Fulfilled the Barcelona vibe for me.