This location delivered on ALL fronts.
Great location, covered parking, too many amenities to list. You have to stay to enjoy it. Hosts responded right away to any inquiry, basic as it might have been.