Really clean and great location. Well stocked and maintained, Beth thought of everything! We will return for sure. Excellent host!