Ruben's place was awesome. I travel fairly frequently, and I was impressed by everything; the location was great, the room and shared spaces were super clean, Ruben was easy to get a hold of for questions. 10/10 would recommend.