Very clean, great place to stay despite location. Confirm constantly and be sure to obtain direct confirmation of everything from host to avoid fees