This was perfect for us. All the amenities we needed and excellent location. Host responded quickly to inquiries. Good value in Geneva.