Last ditch attempt at help for a site! Location is perfect but reviews are shocking! Has anyone been?