Has anyone tried this place, any reviews please. Is it clean.