We were really appreciated this place it made us feel home and very comfortable to rent bicycle,buy food,go any attraction and get the transportation. We reccommend whoever would like to come to visit Geneva. This place will not let you down for sure.