Location and communication were great! Carpet was dirty and a bit smelly but other than that it was great