Great place and really close by the airport!
Would go again just for the value and how practical it is if your just in Geneva for a couple of days!