Good location, lots of amenities, and even snacks and family games.