Great location, amenities, communication, and an awesome pup to boot. Couldn't recommend more.