Very clean - provided everything we needed - excellent location