clean.great location.nice service.and the kitchen is perfect.. we love it so much.