The place is amazing located close to the Strip and all the hotels.
All the amenities are as described in the web site with gas stations and supermarkets to cook if you’re not on the mood to go outside.
I recommend the place to anyone who wants to have some relax in the middle of Vegas and visiting the city center.