Aldi's place is exactly as shown in the pictures. The location is great with Central Park and many things to do in walking distance.