Excellent location! Very clean flat. Will come back again if i need a place to stay at in the future in Geneva!