Really nice place to stay in Geneva, Super clean / great location, highly recommended