Perfect space and location for a short to mid term stay in Geneva!