This place and location are perfect! Todd goes out of his way to make sure you have everything you need. We've stayed here twice and look forward to our next visit!