Very clean & comfortable apartment in a somewhat questionable location