I found Habitat Apartments through booking.com., I believe. My communications with them went…read moresmoothly, they answered all my questions. The apartment we rented for 4 days through them was exactly as represented, and fully stocked -- even with extra hangers! The location was on Passeig de Gracia, and unfortunately, with Barcelona being a 24/7 town, I couldn't sleep at all. The street noise (the apt was on the first floor) was so overwhelming, it was impossible to sleep. Now, I would rent through them again; however, next time, I will certainly only rent on smaller streets, and bring up the noise issue.