Immaculate, well equipped, very comfortable.