Edu's place is in a great location in Barcelona and the check in/out experience was super easy. Edu was responsive and had great tips for where to eat. If you are going to mostly just sleep in the place, look no further.
We made light usage of the kitchen and found it wanting (did not include basic kitchen amenities that are listed on the site and dishes were dirty), so I couldn't really recommend the place for someone who was looking for more of an apartment feel.