A very clean and comfortable accommodation