I've stayed in Carlos place for a month, and it was great. Very clear communication and transparent rules easy to follow. It doesn't matter if you stay long or short term - Carlos is always ready to help and give you amazing tips about Barcelona.