An excellent place. Exceptionally clean and well kept.