great location, great communication, everything as stated. clean, even has laundry detergent. would stay again