Great location! Great hosts! Great room! Everything provided. Will stay there again.