Dominion Hill was perfect for our stay. We had a lovely cabin with all the amenities we needed. There was a separate facility with gym equipment, exercise space and a great massage chair! The buildings and setting felt like a wonderful retreat.