Rebeca's place is a clean and comfortable townhouse in the new development near Downsview Park. Like the other guests staying there at the time, I was in Toronto on business for a long stay. Rebeca's house was comfortable for all of us, and we all used her well-organized kitchen.