Excellent location, great communication with hosts, and unit had all the essentials needed. I have stayed here several times and will continue to in the future!