Gorgeous spot! Heaven in the middle of Vegas!