Clean, conveniently located, well maintained, peaceful, comfortable and most importantly homely. If you’re in Geneva, look no further!