Iris and Dorin are extremely helpful hosts. My flight was delayed twice so from an ETA of 1 PM, I ended up reaching at 1 AM the next day but Iris stayed up to help me with bus + tram directions and met me at the tram stop. Access is unrestricted and you can use the kitchen. Their place is also very close to La Dode tram station so connectivity to Geneva's excellent public transit system is great.