Best location and amenities for our stay. Clean, well-stocked and pet friendly. We highly recommend and are already looking forward to our return visit. It was perfect!