Great value - great location - much cleaner than expected - excellent stay