We would highly recommend Red Rock, it was everything and more than we expected.