This hotel is much like most other Marriots that we have stayed in--reliably comfortable and clean. We chose the one bedroom suite so that we could watch TV while the kids fall asleep in a different room. It came with the perfect little kitchenette appliances--microwave, stove, dishwasher, toaster , coffee maker, refrigerator (several stainless steel). I wish we would have stayed longer so I could have actually cooked in it! The location was perfect--a super short walk to the free gondola that goes to the top of the hill (and went right over our hotel room!) if you just want to do the cool activities. Also just steps away was the clown who will make just about any animal that you can think of. The Aquaclub for indoor swimming and exercise was also only steps away from the back entrance (took really only one minute from the door of our room to the front desk of the Aquaclub). The woman at the front desk was also very eager to offer her recommendations (in English) and give us a run down of restaurants--even let us know which ones she knew for sure had kids menus. For breakfast, there were quite a few choices, so anybody should be able to find something--though it has quite a standard fare (fruit, cereal, bagels, croissants, toast, waffles, juices, eggs, yogurt, etc). Parking was also very easy in a locked underground parking garage. I really only have a few small complaints--the bedroom is quite small, so if you live out of your suitcase instead of putting things away in a wardrobe, there isn't a lot of room to lay open your suitcase on the floor, also the bathroom was a bit lacking on counter space. The other tiny drawback is that the water in the outdoor pool was absolutely freezing. Luckily the Aquaclub was so close, so this wasn't a huge deal!! These drawbacks wouldn't stop us from coming back though--it was still a very good stay.