Very clean and well maintained. You can see the love and care that goes into this little resort. Very reasonable prices, lovely location. Nice little beach area with a dock. The owner's (Zee) son was so kind and helpful to us. Definitely a great spot to rest at the end of the day after exploring beautiful Michigan!