Everything is as described and more. A perfect place to stay a few days in beautiful Geneva!