Perfect location. Very clean. Nice host. We spent a great time here. I definitely recommend this place.