Amazing place ... fits all your needs .... amazing host .... great location.... can’t say enough :)