My colleague and I came for a short business trip to Geneva and staying at Alberto's place was very convenient - within a walking distance to the central train station and our office. Shops and restaurants were around the corner so it was very easy to grab a nice cup of coffee or a meal. I would not hesitate to stay there again for business or leisure.