Awesome place. Clean. Well decorated. Well stocked. Comfortable. Private. Beautiful views. Great host.