Very comfortable and clean accommodation .