Excellent location and a comfortable, spacious and up-to-date unit. The hosts think of small touches that go a long way, including a special bath product kit for our kids, placed on their bed at check in. We had an amazing time and would absolutely recommend this unit to others.