Great location and exactly as it appears in picture. Easy drive to Hoover Dam and lots of food options in the village across the lake. Green Valley Ranch is great for shopping and has a casino.
Make sure to bring your own beach towels for pool as they are not provided.