We own vacation property elsewhere so are familiar with this idea. You either get a room with a bed, sofa, fridge and microwave with some kitchen equipment or a unit with a full kitchen and separate bedroom. We were in the smaller room very similar to a regular hotel room. Everything was clean and nice but unless you like a hard mattress, this might not be the place for you. There is no restaurant on the property but they do have a 24 hour marketplace that sells more than just your usual snacks. Service was great. There is a small rooftop pool (think cruise ship) and lounging chairs.
Our room was on the 30th floor facing the strip. The first night we heard a lot of music but not on the 2nd night.
The hotel is right across the street from Miracle Mile shops and Planet Hollywood Casino. It is one block off the strip. Closest hotels on the strip are the Cosmopolitan, Just up the block is the Harley Davidson BBQ place. About another block away is the Bellagio with it's fountain show every 30 minutes.More