Excellent place and great location. +Great host. I would book this place again when I am back in town.