Very clean, well kept and excellent location