Good location and amenities for family. Some parts need to be improved.