Beautiful! Clean! Our group had a great time! Joel and Haleigh were very accommodating and quick to respond when I had a question. Would definitely stay at their property again!