well equipped and very clean accommodation