Amazing place, perfect for a stay in Geneva. Strongly recommend it.