Excellent location in Geneva, plenty of equipements and spacious.