I used 2gocycling as well, got a nice Wilier to ride, bike was nice and clean, everything worked fine, even came with a new water bottle to keep.
If I had one criticism it would be the pick up from the hotel was late so was standing round outside for an hour. The wife kept bringing me beers from the bar though and I had a good laugh with the african guys selling all the fake tat outside so can’t complain really.
Edit, but I guess I wouldn’t want to rely on them picking up on time if I was returning it same evening as I had to leave the hotel if you see what I mean.
I’d use them again though.