The host is extremely good with answering questions and communication in general. The apartment has the things you would require, its location is optimal for travelling into Geneva as well.