Great location, interior design in Barcelona spirit