Very accurate description. Great location and great stay. Awesome communication from the host. Loved every second of my stay.