Lara is one of the most accommodating host in my experience. She was quick with the communication and helped make the stay as comfortable as possible. Highly recommended for anyone visiting Geneva.