Everything was amazing and comfortable. And the location is strategic and the staff are very helpful and friendly.
You made our stay in geneva very pleasant.