Everything was so wonderful. The location is amazing. The mini studio is super spacious, beautiful and kept in perfection condition. The hosts are amazing. Great communicators and thoughtful. If you need to stay in Geneva I would recommend in a heart beat for you to stay there!