very clean, comfortable place