Surprisingly large and well maintained apartment.