Everything was just as promised. Clean, comfortable, all the linens we needed, great shower, and the big balcony is wonderful. Perfect for our short stay in Geneva.