Spotless, quiet, arty and comfy. Great (short) stay.