This apartment was great and was very clean. There was a strong language barrier between the host and myself (I don't speak Spanish and he doesn't speak English) which made things difficult. He was also very unresponsive when it came to the Air BnB chat. I would recommend this place if you are comfortable with Spanish as this may have caused the issues. Also, make sure that you have clear expectations around check in and check out established in advance.