Very well equipped, very clean and comfortable