Dino was a great host and very accommodating in the check-in process. Regarding the place, you can't ask for a better location. A/C was a God send in the 90 degree heat we experienced as well.
Highly recommend this spot!