A very clean accommodation with the comforts of home for any length of stay.