Owner was fine. The room was nasty though, and the maid "turned in my phone charger to the lost and found after having found it in my room" the day before I left. I have no idea what other valuable items of mine she "found" in my room while staying there.
Horrible customer service. I would NEVER purchase a car or have a car serviced here. I recommend looking for a different dealer/shop to purchase/service your car at. This place is not worth your time or energy even if you live right next door to it.