very clean and comfortable accommodation