Excellent location. Helpful & friendly host. Lots of thoughtful touches