very clean, well appointed, just like home