Spotless, spacious, amazing view to the lake and beach, nice deck and bbq, overall a great place to stay!! My family and friends had a wonderful time, I would totally recommend it.