very clean, safe and comfortable