Amazing place and close to the airport. Comfortable and a home away from home. This house makes you feel comfortable. Recommend to anyone staying in Geneva.