Fantastic place with near perfect location. Great host. Will return. Thoroughly recommend.