All reviews seem negative
This has been the WORST rental experience of my life. First of all, on move in day, they gave me the wrong set of keys and then it took them 2 hours to get the right ones to me......