clean, comfortable,dog-friendly, great location