Perfect location next to Bellagio. You can walk to most locations in the Strip from there. The place was very clean and the most important: no resort fee and free valet parking!
Jonathan quickly answered to all my questions as he was helpful at all times.
Just one thing to mention: deposit is required so make sure you have a credit card when checking-in.