By far my favorite hotel on the strip. Starting with the amenities: I never have been to the pool there or the buffet, but its nice to know they are there. The room service food is much better than i would have expected. I started out each morning with an eggs benedict that was cooked to perfection. The rooms are gorgeous, with beautiful views almost regardless of where your room is. Overlooking the pools and mountains or the front fountain and the strip, either way it cant be beat. For location, it is in the middle of everything, so you're never more than a few minutes walk from the next attraction. As mentioned in other review, the fountain show is beautiful and really you can have a great stay at the Bellagio without even gambling in their casino. Really a high end hotel, that although has declined in the past couple years, is still one of the best.