Clean , well equipped, would stay again. 5/5