Very, very clean, well equipped, would stay again in a heartbeat.