Great place, perfect location. Petworth has all you need.