Review of Briarcliffe Manor

1 Star User Review

Every website I look at says that this place is good and I don't understand why! It's a dump, and the residents are miserable and anxious. The only way I can justify these reviews is that the owner is seriously paying off someone!