Good location and convenient facilities