You can't beat the location of Bellagio, it is located in such a center of the strip, easy to get around to other hotels on the strip by cab.
Service is good, i like the new idea of charging a daily resort fee to include the internet and fitness center usage. No more counting how many hours of internet i would use and if there is extra charge to use this and that.
The hotel overall is still beautiful but the room is getting a bit old, shelves in the bathroom are not sturdy, the robes are not plushy and too thin. Bathroom compliments are poor quality.
Restaurants in the hotel are great! I would say this is a great hotel if you don't want to spend extra dollars to go even higher end ones like Wynn/Encore/Mandarin Oriental, etc.