Great location. Large apartment with everything you need. Easy check in and check out. Overall a good spot to stay to explore Geneva.