I would definitely recommend Philippe place for a visit to Geneva. Very good location close to the train station and public transport, the place is very clean and pleasant and the hosts are friendly and helpful.