Nightmare rental scenarios and bad landlords are unfortunately common in the apartment renting world, but a new social review website for apartments aims to combat these problems head on.