Awesome place, it was clean and very comfortable. The place's position is also very convenient. Recommend for people who visit Geneva.