Excellent communications. Great location. Clean, comfortable. Really excellent all-round.