Very clean and professional. The location is perfect.