Very well equipped, comfortable and clean