Comfy and very clean accommodation