Great amenities, great location, great for dogs. Thoroughly recommended.