Place is alright for a short stay. It smelled quite badly of cigarettes though that could be fixed. The walls are a little thin, however the host arranged for earplugs! All in all not too bad for the price range of Geneva.