I didn't actually get to stay at Ruben's because I booked the BnB for the same day. I texted him to tell him that I need the place for tonight, in the afternoon. He accepted the request at midnight, after I had already found another place and the night was half gone. In my opinion, when he saw that the booking was for tonight and it's already 11pm, he shouldn't have accepted. He barely knows working English so that made the whole ordeal even more difficult, or perhaps even caused the misunderstanding in the first place.
I am sure the BnB is comfortable and Ruben is a polite guy but my experience was bad.