What a great place! We had an awesome time and Opal Cliff made it all worth it! Great location and all the amenities you need.