This is an excellent place to stay and best part is, it is inside Cosmopolitan hotel and casino!! Right at the heart of Las Vegas Strip. Bellagio is next door. This place can fit 6 people easily. The room and building is clean. The kitchen is fully equipped (electric stove, microwave, sink, utensils, coffee and other paraphernalia.
The host, Nat is awesome! Very prompt and detailed instructions. So you are completely covered there.
Overall all an excellent experience.