The place is amazing! It is actually a hotel!
The location es perfect!! You can even walk to the strip.