The apartment is very clean, well equipped : perfect.