The apartment has everything, the location is great and the host is great also, had a late check out, effectively adding half a day to our stay in bcn, great guy.