The location is good. James is very responsive. The place was overall clean but the sofa needs cleaning/replacement.