Clean, comfortable, more spacious than the pictures. Everything you need for a longer stay. Great location and really appreciated the communication and willingness to go the extra mile to accommodate a work obligation when checking in. We would stay here again in a heartbeat.