This was a nearly perfect stay for our family! So spacious and well equipped. The location was perfect for us. We wanted to be near, but not on the strip. It was a great value for what we received. The service was wonderful. The only reason I gave it 4 stars was because the wifi was pretty terrible. My husband had to go elsewhere to be able to work effectively at all. So if you are working while on vacation, take that into consideration. Otherwise, I would say without reservation that this place is pretty perfect!