It's very clean and it has great facilities! Would definitely come again!