great location and great terrace, smooth communication.