We had an awesome time! John had great amenities available. We would return again.