Great location! It does have anything you need for a long term stay which was great, minus the buying your own cleaning/laundry supplies. Loved staying in Gràcia! It was a little tough to hear back from the host at times but aside from that it was a good long term airbnb :)