Excellent location. Well appointed. Very clean. Great check in instructions. Excellent communication response from host. Exemplary experience overall. Stay here if you can!