Good location, plenty of amenities