Horribly over priced. A ripoff when it came to getting our deposit. They kept our pet deposit after telling us it was a general deposit. Lied, in other words. We were told the deposit was for the pet. They came in and inspected the cleaning, said it looked great then proceeded to charge us more than half of the deposit because of cleaning. Ridiculous. Avoid this place like the plague.