Clean, well located unit. However once we arrived we found out that we were required to wash, dry and put away all bath and other towels. Check out time was also moved up earlier than stated in the listing/confirmation. I was also locked out of the building while trying to pack up and fortunately the cleaning person showed up after 15 minutes and let me back in. Had to have someone hold the door open while packing the car as the new code to enter the building was not provided (and I checked out prior to the stated time). Overall a bad experience.