Clean place, well kept and excellent location.