Flat is super great: perfect location, great terrace, comfortable communication with host, coffee/tea in the flat, speaker so you can listen your music on the terrace with glass of cava. Just expect it to be a bit smaller that on pictures in profile and really tine bathroom. But if you can survive with this things you will enjoy your stay. Especially with terrace and super location.