Very clean and well equipped accommodation