Very clean with great facilities.