Good communication, clean and full of facilities.