Good place to stay AND clean, great location