Nice, clean accommodation and well equipped