Very accurate description. Great communication from the hosts. We thoroughly enjoyed our stay.