Great place in a great location. The hosts have thought of everything, and are willing to help out in any way.