Absolutely perfect for our needs. Great amenities, pet-friendly, and ultra clean. Top communications. Easy walk to waterside, parks, shops, and grandchild's school graduation and two family birthday parties. Couldn't ask for more. Highly recommended. We will be back!