Fancy apartment, but massive construction next door.