Good clean flat, good size, excellent location and strong communication