The perfect place in the perfect area with a perfect host. I will be back many times.