The signage and website make this place look clean, well kept and fairly inviting.