Great location! All the amenities you need. Great communication. Great for a family with little ones.