Spotless, compact, private and peacefully located self-contained unit. Hospitality was above and beyond the call of duty. If circumstances were different, would have gladly stayed for months!